man-made environment - Francés Inglés Diccionario